Supporting Fine-Grained Traceability in Software Development Environments

نویسندگان

  • Peter A. Lindsay
  • Owen Traynor
چکیده

This paper describes the facilities currently available to support auditing and traceability within a system which provides ne-grained con-guration and version management. We contend that the relationship between the connguration management system and the underlying version control system is a critical factor which governs many aspects of the facilities supporting traceability. The model of traceability is formally speciied relative to our connguration and versioning models.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Traceability and Fine-Grained Constraints in Interactive Inconsistency Management

Software engineering is the multi-person activity of creating multiversion software. In the model-driven methodology, software artifacts are expressed in a variety of languages with a variety of tools. To manage the inconsistencies that can arise within and between software models, one needs a means to describe consistency constraints, detect violations of these and correct the models according...

متن کامل

Using Fine-Grained Differencing to Evolve Traceability Links

An approach to support the sustained evolution of traceability links is proposed and outlined. A fine-grained differencing approach on the link endpoints is used to maintain the links in a scalable manner. Here scalable refers to large software systems with thousands of links. Details of the link model and representation are given followed by the process used to evolve traceability links.

متن کامل

Traceability for Managing Evolutionary Change

Traceability links can provide essential support for evolutionary development of software, beyond requirements engineering e.g. for reuse & design decisions, design and code comprehension, effort estimation, checks for completeness and project management. For maximum support, traceability links are required not only for large grained artifacts but for fine grained ones as well. The establishmen...

متن کامل

Integrating software process models and design rationales

In this paper we describe an approach which allows us to acquire, represent and manage fine-grained causal dependencies between products. These dependencies are basically derived automatically from a software process model. By representing causal dependencies and their rationales, the traceability of software development processes is improved. Our dependency-based system is able to support user...

متن کامل

Supporting Project Management with Fine-grained Artefact Management in Adams

We present the project management support in ADAMS (ADvanced Artefact Management System), a web-based system that integrates project management features such as resource allocation and process control and artefact management features, such as coordination of cooperative workers and artefact versioning, as well as contextawareness and artefact traceability features. We also present an evaluation...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998